#include "widget.h"
#include "ui_widget.h"
#include <QDebug>
#include <QFontDialog>
#include <QInputDialog>
#include <QStringList>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
//    bool flag;	//getFont方法的第一个参数
//    QFont font = QFontDialog::getFont(&flag,QFont("黑体",25));
//    //将char* 转换位QString的方法
//    qDebug() << font.family().toUtf8().data();
//    qDebug() << font.pointSize();
//    qDebug() << font.bold();

//    double result = QInputDialog::getDouble(this,"浮点数对话框","请输入一个double类型的数");
//    qDebug() << result;

//    int result = QInputDialog::getInt(this,"int对话框","请输入一个int类型的数");
//    qDebug() << result;

    QStringList items;
    items.push_back("111");
    items.push_back("222");
    items.push_back("333");
    items.push_back("444");

    QString result = QInputDialog::getItem(this,"item对话框","请输入item",items);
    qDebug() << result;

}

Widget::~Widget()
{
    delete ui;
}

